/*
 * @Author: 谢陈洁
 * @Date: 2025-05-26 10:13:31
 * @LastEditors: 谢陈洁
 * @LastEditTime: 2025-05-26 10:14:20
 * @Description: file content
 */
const modules = import.meta.glob('./*.ts', { eager: true }) // 使用 eager 模式立即加载所有模块
// 生成 API 对象，包含所有导入的模块

const apis: Record<string, any> = {}

for (const path in modules) {
  // Remove './' and '.ts' to get the module name
  const name = path.replace(/^\.\/|\.ts$/g, '')
  apis[name] = modules[path]
}

export default apis
